red squirrel (sciurus leucourus) - Turc Anglais Dictionnaire